strict wilderness area - German English Dictionary